package com.xdja.kafka.hdfs.sink.bean;

public class ConnectHdfsConfig {
    /**
     * hadoop url连接地址
     */
    private String hdfsUrl;
    /**
     * 本connector在hadoop的存储路径
     */
    private String hdfsPath;

    /**
     * 保存到hadoop中的文件格式, text : 原始文本， parquet : parquet格式
     */
    private String hdfsFileFormat;

    /**
     * 0或null:不需要认证， 1： simple认证， 2：标准认证
     */
    private String hdfsLoginType;

    /**
     * 华为认证所需参数
     */
    private HuaweiLoginBean huaweiLoginBean;

    public String getHdfsUrl() {
        return hdfsUrl;
    }

    public void setHdfsUrl(String hdfsUrl) {
        this.hdfsUrl = hdfsUrl;
    }

    public String getHdfsPath() {
        return hdfsPath;
    }

    public void setHdfsPath(String hdfsPath) {
        this.hdfsPath = hdfsPath;
    }

    public HuaweiLoginBean getHuaweiLoginBean() {
        return huaweiLoginBean;
    }

    public void setHuaweiLoginBean(HuaweiLoginBean huaweiLoginBean) {
        this.huaweiLoginBean = huaweiLoginBean;
    }

    public String getHdfsLoginType() {
        return hdfsLoginType;
    }

    public void setHdfsLoginType(String hdfsLoginType) {
        this.hdfsLoginType = hdfsLoginType;
    }

    public String getHdfsFileFormat() {
        return hdfsFileFormat;
    }

    public void setHdfsFileFormat(String hdfsFileFormat) {
        this.hdfsFileFormat = hdfsFileFormat;
    }
}
